package com.cn.wanxi.service;

import com.cn.wanxi.model.NavModel;

import java.util.ArrayList;
import java.util.List;

public class NavService {
    //这里需要封装六个对象 因为有六个导航 ,集合
    private List<NavModel> list = new ArrayList<>();//类变量


    /**
     * 对导航进行赋值,因为我们需要取得数组里面的每一个值，需要对数组进行遍历，轮询
     * @return
     */
    public List<NavModel> getList() {
        NavModel temp = new NavModel();//实例化对象,目的，就是为了得到该对象里面的两个数组的值
        String[] hrefs = temp.getHrefs();
        String[] titles = temp.getTitles();
//        遍历数组，将数组里面的值全部赋值给导航对象
        for (int i = 0; i < hrefs.length; i++) {
            NavModel navModel = new NavModel();//创建一个空的对象，对象实例化
            navModel.setHref(hrefs[i]);
            navModel.setTitle(titles[i]);
            list.add(navModel);//将对象加入到集合
        }
        return list;
    }
}
